لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
شروع کار با اکسیر [ویدئو]
Getting Started with Elixir [Video]
نکته:
آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره:
Elixir یک زبان پویا و کاربردی است که برای ساخت برنامه های کاربردی مقیاس پذیر و قابل نگهداری طراحی شده است. Elixir از ErlangVM استفاده می کند که به دلیل اجرای سیستم های کم تأخیر، توزیع شده و مقاوم در برابر خطا شناخته شده است، در حالی که با موفقیت در توسعه وب و دامنه نرم افزار تعبیه شده نیز استفاده می شود.
در این دوره، پایه های Elixir، نحو زبان، نحوه تعریف ماژول ها، دستکاری ویژگی های ساختارهای داده رایج و موارد دیگر را خواهید آموخت. این دوره بر روی اطمینان از نصب الکسیر و اینکه بتوانید پوسته تعاملی اکسیر به نام IEx و ابزار ساخت آن، Mix را با موفقیت اجرا کنید، تمرکز دارد. در پایان این ویدیو، نحوه استفاده از زبان برنامه نویسی Elixir را یاد خواهید گرفت و نحوه استفاده از آن را می دانید. مجموعه ابزار آن برای شروع ساختن برنامه های کاربردی خود به راحتی.
[*] برنامه نویسی عملکردی را درک کنید و با ریشه های اکسیر آشنا شوید.
[*] برنامه های کاربردی را با استفاده از مجموعه ابزار Mix ایجاد کنید.
[*] مفاهیم اصلی زبان و ساختارهای داده آن را درک کنید.
[*] با ساختارهای داده پیچیده کار کنید و آنها را به راحتی دستکاری کنید.
[*] کد قابل استفاده مجدد را به عنوان توابع و ماژول تعریف کنید.
[*] از شرایط و حلقه ها برای ایجاد منطق پیچیده برای برنامه خود استفاده کنید.
[*] از درون برنامه خود با دنیای خارج ارتباط برقرار کنید.
این دوره برای توسعه دهندگانی است که تجربه برنامه نویسی کمی دارند و می خواهند در مورد Elixir، سبک برنامه نویسی کاربردی بیاموزند و سفر خود را با یک زبان جدید سرگرم کننده و هیجان انگیز آغاز کنند. [*] سبک برنامه نویسی کاربردی را با اکسیر بیاموزید. * [*] مفاهیم اصلی زبان را کاوش کنید. * [*] برنامه های کاربردی را با مجموعه ابزار قوی Elixir بسازید. *
سرفصل ها و درس ها
آشنایی با اکسیر
Introduction to Elixir
بررسی اجمالی دوره
The Course Overview
اکسیر چیست؟
What is Elixir?
برنامه نویسی تابعی
Functional Programming
انواع پایه و اپراتورها
Basic Types and Operators
واژهها و اپراتورها
Literals and Operators
انواع مجموعه
Collection Types
تطبیق الگو
Pattern Matching
تطبیق الگو در مقابل تکلیف
Pattern Matching versus Assignment
Joao Goncalves یک مهندس نرم افزار حرفه ای با بیش از 7 سال تجربه در زمینه های مختلف توسعه نرم افزار است. از نرمافزارهای بانکی و مخابراتی گرفته تا سیستمهای جاسازی شده و توسعه وب که اخیراً اشتیاق برنامهنویسی کاربردی را کشف کرده و توسعه دادهاند و الکسیر را زبانی بسیار لذتبخش برای استفاده پیدا کردهاند.
نمایش نظرات